That phrase used to refer to the way in which Americans would travel outside the US and expect everything (and everyone) in foreign countries to be able to cater to their needs.
Now, however, we have a whole
legion of Americans trumpeting a new reason for the phrase: the moocher society.
"They're saying, 'Where do we get the free Obama care, and
(
Read more... )